Big Huge Thesaurus

Senna alexandrina

noun